A geographical term referring to a specific type of landform created by glacial deposits, typically found at the edge of a glacier.
हिमनद अवशेष
English Usage: The delta moraine formed a natural barrier along the lake shore.
Hindi Usage: डेल्टा मोरेन झील के किनारे एक प्राकृतिक बाधा बना।
delta moren, deltā moren, deltā mōren, dailta moren, dhailta moren